package com.file.manage.infrastructure.dao;

import com.file.manage.domain.entity.File;
import com.file.manage.infrastructure.base.dao.BaseDao;

import java.util.List;

/**
 * @author H41
 * @Type UserDao.java
 * @date 2025/5/31 12:01
 * @Desc
 */
public interface FileDao extends BaseDao<File> {

    /**
     * 根据父节点ID和名称查询文件
     */
    File selectByParentIdAndName(String parentId, String name);

    /**
     * 根据父节点ID查询文件
     */
    List<File> selectByParentId(String parentId);
}
